/***************************************
*	Ajax 验证
*
****************************************/

var ajaxValidResultId = null;

/*
* 名称唯一性验证 
* @param actionUrl 要提交的url
* @param obj 要验证的form控件
* @param rsId 存放验证的结果对象 
*/

function ajaxUniqueValid(actionUrl,obj,rsId){
	ajaxValidResultId = rsId;
 
	if(obj==null||ajaxValidResultId==null||obj.value=="")
		return false;
		
	var url = actionUrl;
	var pars = obj.name+"="+obj.value;
	var pageajax=new Ajax.Updater('',
			url,{
			method     : 'post',
			parameters : pars,
			onComplete : done
			}
			)		
}

/**
× 回调函数 
* 将验证的结果放到制定的对象中 
*/
function done(data){
	var rs = document.getElementById(ajaxValidResultId);
	if(data!=null&&rs!=null){
		rs.innerHTML = ""; 
		if(data.responseText=="1"){
			rs.innerHTML = "<span style='color:#FF0000'>已存在</span>";
		}
	}
}
/*************** 应用实例 ********************/
/*
<input type="text" name="name" onblur="ajaxUniqueValid('*.jhs?method=nameValid',this,'msg')"/>
<span id="msg"></span>
*/
